package com.example.demo.async;

import org.springframework.scheduling.annotation.Async;

import java.util.concurrent.Future;

/**
 * 有返回值的异步线程调用
 * @author LF
 * @date 2021/4/19 - 17:43
 */
public interface TestAsyncService {
    /**
     * 根据主键获取对象
     * @param id
     * @return
     */
    @Async
    Future<String> getUserInfo(Long id);

    /**
     * 获取全部
     */
    @Async
    void getAll();
}
